package com.ruoyi.project.cms.content.service;

import com.ruoyi.project.cms.content.domain.CMSContent;
import com.ruoyi.project.cms.type.domain.CMSType;

import java.util.List;

public interface ICMSContentService {
    /**
     * 查询公告集合
     * @param cmsContent 公告信息
     * @return 公告信息集合
     */
    List<CMSContent> selectCmsContentList(CMSContent cmsContent);

    /**
     * 新增公告
     * @param cmsContent
     * @return
     */
    int insertCMSContent(CMSContent cmsContent);

    /**
     * 删除公告
     * @param ids
     * @return
     */
    int deleteCMSContentByIds(String ids);

    /**
     * 回显公告
     * @param contentId
     * @return
     */
    CMSContent selectCMSContentById(Long contentId);

    /**
     * 保存修改公告
     * @param cmsContent
     * @return
     */
    int updateCMSContent(CMSContent cmsContent);
}
